ring-tailed coati - French English Dictionary